“Fabulous band. Seen 'em twice, first at Fox Theater in Redwood City, then Don Quixote's in Felton... Unbelievable, and CANNOT sit down while they play. EXCELLENT!”
Foreverland...The Electrifying Tribute to Michael Jackson