Vinko says May 25, 2010 11:38AM says Watching the Finale of "24" at RED Soho. Come join us in the VIP Room #fb