Pittsburgh police and paramedic motorcyclists compete on 10 obstacle courses for charity

Printable View