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