Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Jun 23, 2008
Geneva Jacuzzi Video for the song 'Love Caboose'. Directed by Travis Peterson. Director of Photography: Nick Amato. Shot on June 6th 2008 in Rocket Films Studio, Downtown Los Angeles. Special thanks Tudor Bolloni, Stuart Cropley, Cole, and John Tucker.