Categories
Stadium Super Trucks

Stadium SUPER Bird – Fake Or Real?

Wrong place at the wrong time for this bird at the 2013 Stadium SUPER Trucks race in Toronto, Canada. Driver: Justin Lofton source