Taylor Carr

Taylor Carr was born in Florida, but he hopes you won't hold that against him. He now resides in Los Angeles, where he works in the mines of unscripted television and consumes books, television, coffee and burritos en masse. Please direct all complaints to him on Twitter @thetaylorcarr.