- Screen Reviews
- August 11, 2020
On a hot summer night, Bush plays to a sold out arena in Tampa, Fl, proving that there is still an audience for a high energy rock and roll show.
Do you have sex? Do you have a job? Congratulations! You’re an expert in l’amour, at least according to a self-help (ahem) guide from the Nerve.com folks. But rest assured their sources carry more cred than whoever’s briefing Carl F Gauze on making the beast with two backs.