BlogVideos C. S. Armstrong – I Need You (In-Studio) [Video] February 1, 2018 P.R. C.S. Armstrong performs “I Need You” at Truth Studios in Los Angeles. Watch the footage below. ShareFacebookTwitterWhatsAppEmailPrint