Cinco de Mayo, bagpipes, muscle cars, and a marching band parade.

Printable View