hahahaa this video

The tunes not exactly brilliant, but the video is something else.  Where was this filmed????????   and more by the … More