News Meghan Trainor’s New Video – No Excuses By Mix 105.1 Posted on March 8, 2018 Share Tweet Share Share Email Related Items:meghan trainor, new music, no excuses, video Share Tweet Share Share Email Recommended for you Camilla Cabello & Carti: Pop’s Quirky Turn Olivia Rodrigo | Unveiling GUTS (SPILLED) Ariana Grande | ‘Eternal Sunshine’ Illuminated Comments