Ta Ha Trailer & Premiere

Ta Ha, a new video outta Long Beach featuring parts from Nick Garcia, Julian Davidson, Billy Davenport, Ben Fisher, and more will be premiering tonight (Saturday 12/18) at 9 p.m. at Long Beach’s Art Theater. From more info, check the Ta Ha site, and watch the trailer below.