Originally Posted by
El_Chapo
Yea he actually stayed and loves it. Tre & King Frazier opened a 2nd moving mountains company in Frisco Texas though & Leo's brother is there so I'm guessing he'll be bouncing back & forth
Anyone staying at holiday Inn tonight? feel free to get drunk in the lounge & walk thru the hallways singing & stumbling to your room