Genna & Shaggy – June 24, 2006 April 23, 2015 2304 × 1728 Genna & Shaggy – June 24, 2006 Genna & Shaggy June 24, 2006 Union Square NYC Share