Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Dec 13, 2006
Parlay Presents a Spec Spot 1 minute commercial directed in the urban and city landscapes of Philadelphia. The Spot follows the intense work ethic of a local Bike Messenger. The spot was made for the product Gatorade