Tag Archives: Solar Flare

Review: Solar Flare – ‘Solar Flare’

Solar Flare

The state of Ohio often refers to itself as the “birthplace of aviation” (well it is the birthplace of the Wright Brothers after all), the state also houses the Rock and Roll Hall of Fame (“Hello Cleveland!”), and the city of Cincinnati has been called the “Chili Capital of America”. …

Read More »