IronTwo, 1 year ago No way, you must be kidding. Ads on the home screen sounds disgusting.
No way, you must be kidding. Ads on the home screen sounds disgusting.