Home Videos Panel: Allred has ‘echoes of Joe Biden’ in bid video for Cruz’s seat Panel: Allred has ‘echoes of Joe Biden’ in bid video for Cruz’s seat May 03, 2023 comments off Tweet on Twitter Share on Facebook Pinterest Meet the Press NOW NBC News NOW