logo
Larry Lindsay backdrop
Larry Lindsay poster
Larry Lindsay
Larry was born in London, Ontario. He grew up primarily in Blenheim, Ontario where there wasn't much to do other than sleep. He took to watching films...