INTRODUCING: AUTOMOTIVE NEWS SECTION

its kinda nice, but when all the news is about lame cars not even sold in the states, its rather meh…