Smasher:Luck

Luck is a top Project M main from Dallas, Texas. He is currently ranked 2nd on the DFW Project M Power Rankings and 32nd on the PMRank 2018.