By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Momotaro is still selling over 90k a week. RFA is actually up 3% this week. Those are some amazing legs. Switch still has a solid lock on the top 10. Wonder how long it can keep that up? Switch selling very impressively all around.