What is this monstrosity?
Saw it this morning in Southern Wisconsin.
You're viewing a single thread.
The redbull mcdonald mobile