Kick Ass Rock ‘n Roll from Siberia Posted On: April 14, 2005 This can mean only one thing…it is now post time…The Red Elvises at The Green Parrot…