The Gregory Brothers are out here dropping auto-tuned delights for our funny bones.
Tag: news
Harry and Meghan Announce They’re “Stepping Back” From Royal Duties
The couple plans to “work to become financially independent, while continuing to fully support Her Majesty The Queen.”