News Tiny new promo photo By Darren - Feb 27, 2004 2 74 FacebookTwitterPinterestWhatsApp A tiny new promo photo has been released to promote Janet’s new street team. See it to the left. Comments comments