This year will be the 155th anniversary of Juneteenth and for those who may not know what it is they are celebrating of what it all means.
Also known as Freedom Day, Liberation Day or Jubilee Day, Juneteenth is the oldest celebration in America that commemorates the end of slavery.
On June 19, 1865 Union General Gordon Granger rode into Galveston, Texas and informed a group of slaves that the Civil War had come to an end and that they were free.
President Abraham Lincoln's Emancipation Proclamation did abolished slavery, but Texas was the most remote of the slave states.
The first Juneteenth was celebrated in Texas the following year, marking the anniversary of the freeing of the last enslaved people in the Confederate South and spread across the South in the following decades.
Currently, June 19 is a state holiday in 47 states and Washington D.C., and now there's a push to make it a federal holiday.
Photos by Getty Images