Hurling barbs at a range of foes, former US president Donald Trump comes out swinging at his latest political rally, calling President Joe Biden "the worst president ever" and "a fool".
The Republican presidential candidate is facing a potentially damaging week in court, with his former lawyer Michael Cohen set to testify.
Despite Trump facing four criminal charges and a possible jail sentence, his support base isn't fazed.
"It's only galvanized the base" says Lisa Lombardo, one of those gathered at the rally in Wildwood, New Jersey.