Ace BangShifter BigDad shot me a tip about this absolutely whacked out video that was taken at I-80 Speedway in Greenwood, Nebraska at some point. We honestly don’t know when the video was made but we do know that it surfaced recently as has been going completely nuts on social media. As you look at […]
More...
More...