I’ve heard of monster trucks, but this is the first monster car I think I’ve ever met. Yesterday at Point Isabel.