Some more info on Joshua Mwangi the video producer, who has previous and/or present addresses listed in LA, La Habra, and La Mirada:
http://radaris.com/~Joshua-Mwangi/150183678. Once again, I caution against jumping the gun, but it's worth investigating this one a bit further.