April 15, 2014“The Roar on the Shore” IndyCar Toyota Grand Prix Long Beach 2014 WHAT: IndyCar Toyota Grand Prix Long Beach 2014 WHERE: Long Beach, CA WHEN: Apr/13/2014 BY: Naluda Magazine The Roar on…