Difficult Riddle

Difficult Riddle Solution - 21 May

What does this say? XLR8

Update Your Answers at : Click Here

Solution
Accelerate