Video: Taylor Boyz – “Whip That/City on Lock” Posted on May 30, 2009 by Andrew Barber Produced by Cayex Illah. Directed by Impakt Studios