Prophet Rock by Task Force (aka Detour, Guardian) at Tremper Auditorium in 1985
ฝัง
- เผยแพร่เมื่อ 13 ก.ย. 2024
- Greg, Steven and Mark Russell performing one of their last concerts together in Kenosha, WI. If you were alive back then, you know how bad the video cameras were. The quality is not good.