space channel 5
My guess would be from a Fedde Le Grande music video. Maybe “Put Your Hands Up For Detroit”.
In which a cat is the star of the show.
space channel 5
My guess would be from a Fedde Le Grande music video. Maybe “Put Your Hands Up For Detroit”.