Now one of my favourites is this .
When I first saw it the echo like sound from being filmed in a bathroom . Set my mind into overdrive .
So what movie introductions made YOU my fellow Ninjas sit up and take notice ??.
When I first saw it the echo like sound from being filmed in a bathroom . Set my mind into overdrive .
So what movie introductions made YOU my fellow Ninjas sit up and take notice ??.