-
Netflix shooting Last Chance U in Spain? Nope. Reus Imperials at it again!
Last year, Spain’s Reus Imperials, Spanish semifinalists in 2017, gained international attention by releasing the news on December 28 that they had signed world-renowned former...