Conversation so far:
Is Let Love in an Album?
In 2006, the Goo Goo Dolls marked their 20th anniversary with their new album Let Love In.
were there any singles?
"Give a Little Bit.
did they tour?
On June 27, 2007, the Goo Goo Dolls performed to a sold out crowd at Red Rocks Amphitheatre in Morrison, Colorado.
who did they tour with?
CANNOTANSWER.

Question: did they make a music video?
Self-contained rewrite: did Goo Goo Dolls make a music video?