Front & Centre
Posted: Thu Aug 07, 2003 1:52 am
Does anyone outthere know what happened to Front & Centre. They released one album and then fell off the face of the earth?
http://www.nwoutpost.com/app/webroot/forum/
http://www.nwoutpost.com/app/webroot/forum/viewtopic.php?f=10&t=10964