Are we sure this wasn't the bangbus?

Link : http://www.clickondetroit.com/det/news/stories/news-222562220030523-150558.html?