St. Louis man comes home to ‘insanely huge’ owl perched on lamp

George Sells picked up his kids from school this week and came home to an intruder.