Taylor Jackson is an award winning photographer, filmmaker and published author from Waterloo, Ontario, Canada.

Taylor once failed to complete the 120 oz steak challenge at Brand Steakhouse in Las Vegas.

Instagram / Twitter / Facebook