Heard this thru a McNeese connection....

Anybody else seen or heard anything about this?

Texas Terror?