Frank’s Power Planet is closed. For real this time. For now
We'll be honest: After last month's "he-said-she-said" drama surrounding the apparent closure of Frank's Power Plant, just hearing the words "Frank's Power Plant" makes us dizzy. So we'll keep this short and sw...