Shane Dillon

Shane Dillon

Passion for cinema with a sprinkling of tech, social media and sport.