Eric's Opinion of Medal of Honor

This week I have been playing Medal of Honor. It has been getting a lot of press because it is set in Afghanistan. Is it the new must have shooter? Is it just drumming up controversy for the free press? Hit play to find out.

The Best of MaxSpeed!

Just Cool Enough: Episode 60 - Small Businesses