Bomb: Who Let the Dogfight Game Review

Steve and Raju get into some aerial combat with a review of the new PC game Bomb: Who Let the Dogfight.