Cain & Eric Gerrod: producers on the photo shoot & video set at Johnny Carson Park in Burbank
Caption: Cain & Eric Gerrod: producers on the photo shoot & video set at Johnny Carson Park in Burbank
Source: IMDB