Why is This Guy Riding Down a New York Street on the Hood of CarWhy is This Guy Riding Down a New York Street on the Hood of CarWell here's something you don't see every day. A guy was seen riding on the hood of a car down a street in New York, leaving us with plenty of questions. PollyPolly