New from Tornado Titans! The terrible twins. Near Cherokee, OK nine years ago today (4/14) Titans @w