This REALLY sounds like BS to me

Yea, Texas requires a title to register as well...I think you may be correct though about the bank aspect.