Justin Bieber is in Texas!!!  And you won't believe who he flew here to see...actually you might.

Justin decided on a whim to fly into McAllen where his ex Selena Gomez is playing a show to surprise her. The two apparently went out for coffee and have been friendly. Seriously?! This is getting ridiculous!

MORE after the jump HERE.