Bacarri Rambo's time to shine is now.