Showing results for 
Show  only  | Search instead for 
Did you mean: 

There's someone cheating the system to get on the New Releases front page...

Local Performer

This person uses Above and Beyond to show up on the front page. Is it intentional? Because I keep seeing it... Here's an image of it: 

0 Kudos
0 Replies