Car enthusiast ThatDudeInBlue reviews a 1200HP twin-turbo Cadillac Escalade nicknamed "LSXCALADE." ...