The official video for Glenn Richards first single off of his debut solo record ‘Glimjack’.